#ifndef Song_h
#define Song_h

#include "WProgram.h"

/**
 * Song Description for Party Sense Library
 *
 * Authors:
 * Arjun Sinha
 * Rajeev Krithivasan
 * Will Sergeant
 **/

#define PHONE_LIST_LEN 5;

class Song{

	public:
		Song(String title, String artist, Phone p);
		void played(); //increment playCount
		void resetPlayCount();
		int getPlayCount();
		int getPhoneCount();
		boolean addPhone(Phone p); //returns false if no more room?
		boolean removePhone(Phone p);
		Phone getPhone();
	
	private:
		String _title;
		String _artist;
		int _playCount;
		int _phoneCount;
		Phone _phones[PHONE_LIST_LEN];
		
}

#endif